var app = getApp();
var baseUrl = app.globalData.host;
Component({
  data: {
    items: [
      {value: '01', name: '是'},
      {value: '02', name: '否'},
    ],
    hasIs:false,
    licenses: ["请选择","共同经营", "其他单位"],
    licenseIndex: 0,
    itemss:[
      {value: '01', name: '有'},
      {value: '02', name: '无'},
    ],
    formData: {
    },
    spouseWorkStatus:[
      "请选择","共同经营","其他单位"
    ],
    spouseWork:0,
    spouseMonthIs:false,
    sprSiteAttr:[
      "请选择","自有","租赁","其他"
    ],
    sprSiteIndex:0,
    othIs:false,
    landRentDaliverMode:[
      "请选择","目前拖欠租金","一季一交","一年一交","一次性交付1-3年租金","一次性交付3-5年租金","一次性交付5年-10年租金","一次性交付10年以上租金","其他"
    ],
    landRentIndex:0,
    landRentIs:false,
    othModeIs:false,
  },
  methods: {
    //单选
    radioChange(e) {
      console.log('radio发生change事件，携带value值为：', e.detail.value)
      const items = this.data.items
      for (let i = 0, len = items.length; i < len; ++i) {
        items[i].checked = items[i].value === e.detail.value
      }
      const {field} = e.currentTarget.dataset;
      if(`${field}`== 'haveOvdueRecordFlag')
      {
        let hasIs = false;
        if(e.detail.value == '01')
        {
          hasIs = true;
          this.setData({
            hasIs:hasIs,
          })
        }
        else
        {
          this.setData({
            hasIs:hasIs,
          })
        }
      }
     
      this.setData({
        items,
        [`formData.${field}`]: e.detail.value
      })
    },
    bindBusinessLicense: function(e) {
      console.log('picker country 发生选择改变，携带值为', e.detail.value);
      let spouseMonthIs = false;
      if(e.detail.value == '2')
      {
        spouseMonthIs = true;
      }
      this.setData({
        spouseWork: e.detail.value,
          [`formData.spouseWork`]: e.detail.value,
          spouseMonthIs:spouseMonthIs
      })
    },
    bindBusinesssprSite: function(e){
      console.log('picker country 发生选择改变，携带值为', e.detail.value);
      let othIs = false;
      let landRentIs = false;
      if(e.detail.value == '3')
      {
        othIs = true;
      }
      else if(e.detail.value == '2')
      {
        landRentIs = true;
      }
      this.setData({
        sprSiteIndex: e.detail.value,
          [`formData.sprSiteIndex`]: e.detail.value,
          othIs:othIs,
          landRentIs:landRentIs
      })
    },
    bindBusinesssprlandRent:function(e){
      console.log('picker country 发生选择改变，携带值为', e.detail.value);
      let othModeIs = false;
      if(e.detail.value == '8')
      {
        othModeIs = true;
      }
      this.setData({
        landRentIndex: e.detail.value,
          [`formData.landRentIndex`]: e.detail.value,
          othModeIs:othModeIs,
      })
    },
    formInputChange(e) {
      const {field} = e.currentTarget.dataset;
      this.setData({
          [`formData.${field}`]: e.detail.value
      })
  },
    bindTextAreaBlur: function(e){
      const {field} = e.currentTarget.dataset;
      this.setData({
        [`formData.${field}`]: e.detail.value
      }) 
    },

    submitForm: function() {
      var data = this.data.formData;
      console.info(data);
      this.setData({
          disabled:true
      });
    //   wx.request({
    //     url: baseUrl+"/report/amountMachining/processTrade",
    //     method: 'POST',
    //     data: obj,
    //     header: {
    //       'content-type': 'application/json'
    //     },
    //     dataType: 'json',
    //     success: function(res) { 
    //       wx.showToast({
    //         title: "保存成功",
    //         icon: 'none',
    //         duration: 2000,
    //         success:function(){
    //           setTimeout(function () {
    //             //要延时执行的代码
    //             wx.navigateBack({ //跳转到前一个页面
    //               delta:1,//前一个页面
    //             });
    //           }, 2000) //延迟时间
    //         }
    //       });
    //     },
    //     fail: function(res) {
    //       wx.showToast({
    //         title: '服务器网络错误,请稍后重试',
    //         icon: 'loading',
    //         duration: 1500
    //       })
    //     },
    //     complete: function(res) {
    //     },
    //   })
    // 
  },

    onLoad: function(option) {
      var that = this;
      that.setData({
        custId:option.custId,
          [`formData.custId`]: option.custId
      });
      var data = that.data.formData;
      //查询数据回显
    //   wx.request({
    //     url: baseUrl+"/report/selectBreed",
    //     method: 'POST',
    //     data: data,
    //     header: {
    //         'content-type': 'application/json'
    //     },
    //     dataType: 'json',
    //     success: function(res) { 
    //         console.info(res.data.code);
    //         if(res.data.code == 2)
    //         {
    //           wx.showToast({
    //             title: res.data.data,
    //             icon: 'none',
    //             duration: 2000,
    //             success:function(){
    //               setTimeout(function () {
    //                 //要延时执行的代码
    //                 wx.navigateBack({ //跳转到前一个页面
    //                   delta:1,//前一个页面
    //                 });
    //               }, 2000) //延迟时间
    //             }
    //           });
    //         }
    //         else
    //         {
    //           let lists = that.data.lists;
    //           if(res.data.data.length>0){
    //             lists.pop();  //清空
    //             let newData = {};
    //             for (let i = 0; i < res.data.data.length; i++) {
    //               lists.push(newData);//放入相同量的数组
    //             }
    //             that.setData({
    //               lists: lists,
    //               formData: res.data.data,
    //             })
    //           }
    //         }
    //     },
    //     fail: function(res) {
    //         wx.showToast({
    //         title: '服务器网络错误,请稍后重试',
    //         icon: 'loading',
    //         duration: 1500
    //         })
    //     },
    //     complete: function(res) {
    //     },
    // })
    // 
  }
  }
});